﻿
function cargarxml45 () 
    {
    GDownloadUrl("Recorridos.xml",  function(documento) 
        {
            var xmlDoc = GXml.parse(documento);
            var marcas = xmlDoc.documentElement.getElementsByTagName("marca");
            for (var i = 0; i < marcas.length; i++) 
                {
                    var lat = parseFloat(marcas[i].getAttribute("lat"));
                    var lng = parseFloat(marcas[i].getAttribute("lng"));
                    var nro1 = marcas[i].getAttribute("nro");
                    puntos [i]= new GLatLng(lat,lng);
                    var EtpIcon = new GIcon( G_DEFAULT_ICON );
                    markerOptions = { title: nro1  };
                    var marca= new GMarker(puntos [i], markerOptions);
                    map.addOverlay(marca);
                }
         });
     }
function createRoute() {
         cargarxml();
         routeOverlay = new GPolyline(puntos, '#FF9601', 5, 0.6);
         map.addOverlay(routeOverlay);
     }
     function RemoveRoute() {
         map.clearOverlays();
     }
     function Etapa() {
         var puntos1 = new Array();
         GDownloadUrl("Etapas.xml", function(documento) {
             var xmlDoc = GXml.parse(documento);
             var marcas = xmlDoc.documentElement.getElementsByTagName("marca");
             for (var i = 0; i < marcas.length; i++) {
                 var lat = parseFloat(marcas[i].getAttribute("lat"));
                 var lng = parseFloat(marcas[i].getAttribute("lng"));
                 var nro1 = marcas[i].getAttribute("nro");
                 puntos1[i] = new GLatLng(lat, lng);
                 var EtpIcon = new GIcon(G_DEFAULT_ICON);
                 EtpIcon.image = "D:/Proyectos/Aplicaciones/Encuentra/VisualizadorPosicionamientoCS200/bin/Debug/Adicionales/ico/flag_gree.ico";
                 EtpIcon.iconSize = new GSize(16, 16);
                 EtpIcon.shadowSize = new GSize(0, 0);
                 EtpIcon.iconAnchor = new GPoint(8, 6);
                 markerOptions = { icon: EtpIcon, title: nro1 };
                 var marca = new GMarker(puntos1[i], markerOptions);
                 map.addOverlay(marca);
             }
         });
     }
     function Prueba() {
         var puntos1 = new Array();
         GDownloadUrl("Recorridos.xml", function(documento) {
             var xmlDoc = GXml.parse(documento);
             var marcas = xmlDoc.documentElement.getElementsByTagName("marca");
             for (var i = 0; i < marcas.length; i++) {
                 var lat = parseFloat(marcas[i].getAttribute("lat"));
                 var lng = parseFloat(marcas[i].getAttribute("lng"));
                 var nro1 = marcas[i].getAttribute("nro");
                 puntos1[i] = new GLatLng(lat, lng);
                 var EtpIcon = new GIcon(G_DEFAULT_ICON);
                 markerOptions = { title: nro1 };
                 var marca = new GMarker(puntos1[i], markerOptions);
                 map.addOverlay(marca);
             }
         });
         routeOverlay = new GPolyline(puntos1, '#FF9601', 5, 0.6);
         map.addOverlay(routeOverlay);
     }
     function cargarxml() {


         
         for (i = 0; i <= PUNTOS1.lenght; i++) {
             var lat = parseFloat(PUNTOS1[i, 0]);
             var lng = parseFloat(PUNTOS1[i, 1]);
             puntos[i] = new GLatLng(lat, lng);
             var EtpIcon = new GIcon(G_DEFAULT_ICON);
             markerOptions = { title: "1" };
             var marca = new GMarker(puntos[i], markerOptions);
             map.addOverlay(marca);
         }
         //var map = new GMap2(document.getElementById("map4"))

         //var nro1 = marcas[i].getAttribute("nro");

     }
    
   